final sound - French English Dictionary